package com.legendshop.openportal.sdk.model.response;

import com.legendshop.openportal.sdk.model.BaseResponse;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author jzh
 * @version 1.0.0
 * @title AuthResponse
 * @date 2024/6/18 17:47
 * @description：
 */
@Data
@ApiModel("认证响应")
public class AuthResponse extends BaseResponse {

    private static final long serialVersionUID = 8293001050824963594L;

    /**
     * 授权接口调用凭证
     */
    @ApiModelProperty("授权接口调用凭证")
    private String accessToken;

    /**
     * access_token接口调用凭证超时时间，单位（秒）
     */
    @ApiModelProperty("过期时间（秒）")
    private int expiresIn;

    /**
     * 使用域
     */
    @ApiModelProperty("使用域")
    private String scope;
}
